﻿@model IEnumerable<qltscd.Models.DanhMucThietBi>
@{
    ViewBag.Title = "SoTheoDoi";
    Layout = "~/Views/Shared/Modules/_LayoutBaoCao.cshtml";
}
<h2>
    Sổ theo dõi quản lý thiết bị tin học</h2>
<input type="hidden" value="-1" name="idenTB" id="idenTB" />
@{
    Html.Telerik().Grid(Model)
    .Name("grdDSTB")
    .DataKeys(keys => {
            keys.Add(c => c.MaThietBi);
        })
    .Resizable(r => r.Columns(true))
    .Reorderable(r => r.Columns(true))
    .Sortable().Scrollable(s => s.Height(400))
    .Pageable(paging => paging.Enabled(true).Style(GridPagerStyles.NextPreviousAndInput).PageSize(15))
    .DataBinding(databinding => {
        databinding.Server()
            .Select("SoTheoDoi", "BaoCao");
    })
    .Columns(column => {
        column.Bound(o => o.TheThietBi).Title("Thẻ thiết bị").Width(100);
        column.Bound(o => o.SerialThietBi).Title("Serial").Width(150);
        column.Bound(o => o.TenThietBi).Title("Tên thiết bị").Width(150);
        column.Bound(o => o.DanhMucKieu.DanhMucChungLoai.TenChungLoai).Title("Chủng loại").Width(100);
        column.Bound(o => o.DanhMucKieu.TenKieu).Title("Kiểu").Width(100);
        column.Bound(o => o.DanhMucKieu.DanhMucHangSanXuat.TenHangSanXuat).Title("Hãng").Width(100);
        column.Bound(o => o.DanhMucNhaCungCap.TenNhaCungCap).Title("NCC").Width(100);
        column.Bound(o => o.DanhMucHopDong.SoHopDong).Title("Số HĐ").Width(100);
        @*column.Bound(o => o.DanhMucNguoiDung.TenNguoiDung)
            .Template(@<text>@item.DanhMucNguoiDung.HoTenDem @item.DanhMucNguoiDung.TenNguoiDung</text>)
            .Title("Họ tên").Width(100);    *@        
        column.Bound(o => o.NamSanXuat).Title("Năm sản xuất").Width(100);
        column.Bound(o => o.NamCungCap).Title("Năm cung cấp")
            .Width(100);
        column.Bound(o => o.DanhMucLyDoTang.TenLyDoTang).Title("Lý do tăng").Width(100);
        column.Bound(o => o.TiGia).Title("Tỉ giá").Width(50);
        column.Bound(o => o.ThoiGianKhauHao).Title("Thời gian khấu hao").Width(100);
        column.Bound(o => o.ThoiDiemKhauHao).Title("Thời điểm khấu hao").Width(100);
        column.Bound(o => o.ThoiGianBaoHanh).Title("Thời gian bảo hành").Width(100);
        column.Bound(o => o.NguyenGia).Title("Nguyên giá").Width(100).Format("{0:#,##}");
    })
    .Render();
}